dam keeper - English Synonyms Dictionary